package cn.movie.service;

import java.util.List;

import cn.movie.dao.MovieDao;
import cn.movie.dao.MovieDaoImpl;
import cn.movie.pojo.Cinema;
import cn.movie.pojo.Movie;

public class MovieServiceImpl implements MovieService {

	private MovieDao movieDao;
	public MovieServiceImpl() {
		movieDao = new MovieDaoImpl();
	}

	//查询电影院列表（林燕文）
	public List<Cinema> selectmovie(){
		return movieDao.selectmovie();
	}
	@Override
	/**创建一个查询电影院主页信方法*/
	public List queryCinema(int cinemaid) {
		return movieDao.queryCinema(cinemaid);
	}

	@Override
	/**创建一个查询播放档期计划方法*/
	public List queryProgram(int cinemaid, int movieid) {
		return movieDao.queryProgram(cinemaid, movieid);
	}

	// 根据放映日期查询出电影信息方法:查出正在放映的电影，
	public List<Movie> getMovieByDateNear(String date) {
		return movieDao.getMovieByDateNear(date);
	}

	// 根据放映日期查询出电影信息方法:查出即将放映的电影，
	public List<Movie> getMovieByDateFar(String date) {
		return movieDao.getMovieByDateFar(date);
	}

}
